#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main()
{
    vector<int> ver;
    int temp=0,n=0;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>temp;
        ver.push_back(temp);
    }
    vector<int>::iterator iter=ver.begin();
    sort(ver.begin(),ver.end(),[](int num_1,int num_2){return num_1<num_2;});
    for_each(ver.begin(),ver.end(),[&](int n){cout<<n;if(!(++iter==ver.end())) cout<<" ";});
    return 0;
}
